Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64B LONDON ROAD Detached £475,157 £471,000 7 Aug 2023
64C LONDON ROAD Detached £447,608 £390,000 2 Dec 2020
66 LONDON ROAD Detached £500,855 £405,000 15 Apr 2019
66A LONDON ROAD Detached £539,475 £279,995 12 Aug 2004
66B LONDON ROAD Detached £499,384 £352,000 2 Sep 2015